.smash-egg-activity{
	width: 5.6rem;
    position: fixed;
    top: .46rem;
    left: .95rem;
}
.delete-icon{
	width: .57rem;
	height: .57rem;
    background: url(../../../assets/img/img15.png) no-repeat center;
    background-size: 100%;
    margin-bottom: .38rem;
}
.change-money{
	clear: both;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	align-items: center;
}
.egg-list{
	flex: 1;
}
.num-time{
	width: 1.1rem;
	height: .32rem;
	margin: 0 auto;
	border: 2px solid #fff;
	background-color: #695CEC;
	border-radius: 1rem;
	text-align: center;
	margin-top: -.28rem;
	position: relative;
	z-index: 2;
}
.num-time-on{
	background-color: #FF405D;
}
.egg-list span{
    font-size: .18rem;
    color: #fff;
}
.egg-list img{
	width: .84rem;
	height: .95rem;
}
.egg-list .box{
	width: 1.2rem;
	margin:0 auto;
	text-align: center;
	position: relative;
}
.egg-list{
	text-align: center;
}
.egg-list2{
	text-align: right;
}
.egg-list .box0{
	margin-left: .1rem;
}
.egg-list .box2{
	margin-right: .1rem;
}
.egg-list .icon{
	width: .31rem;
	height: .31rem;
	background:url(../../../assets/img/img21.png) no-repeat center;
	background-size: 100%;
	top: 0;
	right: 0.12rem;
}
.dima-icon{
	padding-left: .17rem;
	background:url(../../../assets/img/img11.png) no-repeat left center;
	background-size: .16rem .12rem;
}
.click-eggs{
	width: 4.8rem;
	height: 3.06rem;
	background:url(../../../assets/img/img10.png) no-repeat left center; 
	background-size: cover;
	position: relative;
	text-align: center;
	margin-top: .2rem;
}
.hammer{
	width: 1.04rem;
	height: 1.11rem;
	top: .4rem;
	right: .1rem;
}
.hammer img{
	width: 100%;
}
.shine{
	width: 5.99rem;
	height: 6.01rem;
	margin:0 auto;
}
.big-eggs{
	width:2.1rem;
	height: 2.41rem;	
	margin-left: .6rem;
	margin-top: .45rem;
}
.big-eggs-open{
	width: 3.03rem;
	height: 2.32rem;
	position: absolute;
	top: 0;
	left: 1.1rem;
}
.big-eggs-openno{
	width: 1.88rem;
	height: 1.11rem;
	position: absolute;
	top: .3rem;
	left: 1.8rem;	
}
/*-------------动画------------------*/
.hammerM{
	-webkit-animation: movehammer .8s linear;
	animation: movehammer .8s linear;
}
@-webkit-keyframes movehammer{
	0%{
		-webkit-transform: rotate(0deg);
		-webkit-transform-origin: 80% 70%;
	}
	50%{
		-webkit-transform: rotate(-32deg);
		-webkit-transform-origin: 80% 70%;
	}
	100%{
		-webkit-transform: rotate(0deg);
		-webkit-transform-origin: 80% 70%;
	}	
}
@keyframes movehammer{
	0%{
		transform: rotate(0deg);
		transform-origin: 80% 70%;
	}
	50%{
		transform: rotate(-32deg);
		transform-origin: 80% 70%;
	}
	100%{
		transform: rotate(0deg);
		transform-origin: 80% 70%;
	}
}
.win-award{
	width: 5.6rem;
	height: 6.18rem;
	background:url(../../../assets/img/img17.png) no-repeat center;
	background-size: 100%;
	margin-top: -.45rem;
}
.title-big{
	width: 2.99rem;
	height: .56rem;
	margin-top: .8rem;
	margin-bottom: .11rem;
}
.win-num{
	text-align: center;
	margin-bottom: .18rem;
}
.win-num span{
	font-size: .24rem;
}
.dima-icon{
	padding-left: .23rem;
	background:url(../../../assets/img/img04.png) no-repeat left center;
    background-size: .22rem .17rem;
}
.click-btn{
	width: 5rem;
	margin:0 auto;
	display: flex;
	display: -webkit-flex;
}
.click-btn .btn{
	flex: 1;
	width: 2.4rem;
	height: .7rem;
	line-height: .7rem;
	text-align: center;
	font-size: .3rem;
	border-radius: 1rem;
	background-color: #FF754E;
	color: #fff;
	font-weight: bold;
}
.click-btn .click-auto{
	margin-left: .18rem;
	background-color: #FF405D;
}
.click-btn .btne{
	background-color: #cccccc;
}
.title-prize{
	width:1.55rem;
	height: .43rem; 
}
.public-inform{
	width: 4.4rem;
	margin:0 auto;
	text-align: center;
	margin-top: .32rem;
}
.public-inform .smash-icon{
	display: inline-block;
	width: .3rem;
	height: .3rem;
	background: url(../../../assets/img/img05.png) no-repeat center;
	background-size: 100%;
	vertical-align: -0.06rem;
}
.public-inform .smash-icon-no{
	background: url(../../../assets/img/img19.png) no-repeat center;
	background-size: 100%;
}
.public-inform span{
    font-size: .24rem;
    color: #808080;
}
.public-inform .look-jackpot{
	color: #6C60F6;
	margin-left:.5rem;
}
.prize-list{
	width: 3.9rem;
	height: 1.7rem;
	margin:0 auto;
	overflow: auto;
}
.prize-list .list{
	padding: 0.055rem 0;
}
.prize-list img{
	width: .25rem;
	height: .27rem;
	margin-right: .15rem;
}
.prize-list span{
	font-size: .2rem;
}
.prize-list .text{
	font-size: .2rem;
	display: inline-block;
	width: 2rem;
}
.prize-list .num{
	float: right;
	margin-right: .24rem;
}
/*查看奖池*/
.look-pool-box{
	width: 6.1rem;
	height: 8.14rem;
	background-color: #fff;
	border-radius: .3rem;
	position: fixed;
	top: 2.5rem;
	left: .7rem;
}
.look-p-title{
	position: relative;
	margin-top: .4rem;
	text-align: center;
}
.look-p-title img{
    width: 2.41rem;
    height: .51rem;
}
.look-p-title .back-btn{
	height: .5rem;
	width: .5rem;
	background:url(../../../assets/img/img18.png) no-repeat center;
	background-size: .2rem .36rem;
	float: left;
	margin-left:.1rem;
	position: absolute;
    top: 0;
    left: 0;
}
.look-prize-list{
	width: 5.6rem;
	height: 6.4rem;
	overflow: auto;
	margin:0 auto;
	margin-top: .3rem;
}
.look-prize-list .l-list{
	display: flex;
	display: -webkit-flex;
	padding: .32rem 0;
    border-bottom: 0.02rem solid #F2F2F2;
}
.prize-img{
	width: .66rem;
	height: .71rem;
	margin-left:.24rem;
}
.prize-img img{
	width: 100%;
}
.prize-text{
	margin-left: .19rem;
	width: 3rem;
}
.prize-text h3 span{
	color: #EE6723;
}
.prize-name{
	color: #6C60F6;
}
.prize-text h3{
	margin:0;
	font-size: .28rem;
}
.prize-t-t span{
	font-size: .22rem;
}
.look-drawed{
	text-align: center;
}
.look-drawed h3{
	margin:0 auto;
}
/*错误信息*/
.error-info{
	width: 100%;
	height: 1.2rem;
	line-height: 1.2rem;
    text-align: center;
    font-size: .3rem;
    position: fixed;
    top: 7.32rem;
    left: 0;
}
.error-info span{
	display: inline-block;	
	background-color: rgba(0,0,0,.7);
	color: #fff;
	max-width: 4.3rem;
	padding: 0 .3rem;
	border-radius: .1rem;
}
.affirm-pay{
	width: 5rem;
	height: 1.6rem;
	border: 1px solid #eee;
	background-color: #fff;
	border-radius: .15rem;
	position: fixed;
	left: 1.25rem;
	top: 4.6rem;
	text-align: center;
	z-index: 1;
}
.affirm-pay p{
	font-size: .28rem;
	padding: .2rem 0;
	border-bottom: 1px solid #eee;
}
.affirm-pay .btn-box{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	align-items: center;
}
.affirm-pay .btn{
	flex: 1;
	text-align: center;
	font-size: .3rem;
    padding: .2rem 0;
}
.affirm-pay .btn1{
	border-right: 1px solid #eee; 
}
.affirm-pay .btn2{
	color: #FF405D;
}
.loading-bg{
  background: rgba(0, 0, 0, 0.5);
    width: 100%;
    z-index:9999;
  top:0;
    left:0;
    height: 100%;
}
.loading {
    animation: rotator 1.4s linear infinite;
}
@keyframes rotator {
    0% {
        transform: scale(0.5) rotate(0deg);
    }
    100% {
        transform: scale(0.5) rotate(270deg);
    }
}
.loading .path {
    stroke: #009dd7;
    stroke-dasharray: 126;
    stroke-dashoffset: 0;
    transform-origin: center;
    animation: dash 1.4s ease-in-out infinite;
}
@keyframes dash {
    0% {
        stroke-dashoffset: 126;
    }
    50% {
        stroke-dashoffset: 63;
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 126;
        transform: rotate(450deg);
    }
}